1182
848
1
708
567
520
1348
501
601
489
198
360
630
999
2
2183
3
541
247
197
268
699
671
994
959
883
361
335
423